﻿using System;
using System.Collections.Generic;
using System.Text;
using ECOSYSTEM_DAL;
using ECOSYSTEM_Dominio;
using System.Data;

namespace ECOSYSTEM_BL
{
    public class BoletaBL
    {
        BoletaDAL laBoletaDAL = new BoletaDAL();
        public Int32 RegistrarBoleta(Boleta laBoleta)
        {
            return laBoletaDAL.RegistrarBoleta(laBoleta);
        }
        public Boolean guardarDetalleBoletaProducto(Boleta.DetalleBoleta elDetalleBoletaProd) 
        {
            return laBoletaDAL.guardarDetalleBoletaProducto(elDetalleBoletaProd);
        }
        public DataTable ObtenerListaBoletasEmitidas(String FecEmision) {
            return laBoletaDAL.ObtenerListaBoletasEmitidas(FecEmision);
        }
        public List<Boleta.DetalleBoleta> ObtenerDetalleBoletaEmitida(Int32 BoletaID) {
            return laBoletaDAL.ObtenerDetalleBoletaEmitida(BoletaID);
        }
        public Boolean ActualizarBoleta(Boleta laBoleta,Int32 BoletaID, String NroBoleta) {
            return laBoletaDAL.ActualizarBoleta(laBoleta, BoletaID, NroBoleta);
        }
        public Boolean ActualizarDetalleBoletaProducto(Boleta.DetalleBoleta elDetalleBoletaProducto) {
            return laBoletaDAL.ActualizarDetalleBoletaProducto(elDetalleBoletaProducto);
        }
        public Boolean EliminarProductoRegistradoDeDetalleBoleta(Int32 IDBol, Int32 IDProd) {
            return laBoletaDAL.EliminarProductoRegistradoDeDetalleBoleta(IDBol, IDProd);
        }
    }
}
